██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Gecko
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbwGecko è il mwcamotore di rendering utilizzato dal browser mwcqMozilla Firefox, dal client di posta mwcgMozilla Thunderbird e da altri prodotti. È scritto in linguaggio mwcwC++ ed è progettato per supportare gli standard aperti usati su mwdaInternet. Originariamente creato dalla mwdqNetscape Communications per il browser mwdgNetscape, oggi è mantenuto dalla mwdwMozilla Foundation.
Gecko offre una ricca mweqAPI progettata per le applicazioni legate al mwegweb, come i mwewbrowser, la presentazione dei contenuti e i programmi client/server. È usato soprattutto dai browser derivati da Mozilla, come mwfaMozilla Firefox e mwfqSeamonkey, ma non solo. Gecko è multipiattaforma e funziona su un buon numero di sistemi operativi, come mwfgLinux, mwfwUnix, mwgamacOS e mwgqWindows.
Gecko è stato per anni considerato come il secondo più popolare motore di rendering per il web, dopo mwgwTrident (utilizzato da Internet Explorer per Windows), ma prima di mwhaKHTML e mwhqWebKit (usati da mwhgKonqueror e da mwhwSafari, sono due motori diversi ma derivanti dallo stesso progetto), Carakan (Opera) e Tasman (Internet Explorer per Mac). La nota società russa mwigmwiwKaspersky Lab, produttrice dell'omonimo antivirus, ha utilizzato la libreria Gecko sdk versione 1.8 per lo sviluppo del componente del suo prodotto.
Contents
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Supporto agli standard
Queste sono le tecnologie più importanti supportate da Gecko:
• mwkaHTML 4.01
• mwkgHTML 5
• mwlaXML 1.0
• mwlgXHTML 1.1
• mwmaMathML
• mwmgX-Forms
• mwnaSVG
• mwngCSS livello 1 e 2 (supporto parziale per il 3)
• mwoaDOM livello 1 e 2 (parzialmente anche DOM 3)
• mwogRDF
• mwpaJavaScript 1.8 (mwpqECMAScript 3, e parziale supporto per ECMAScript 5), implementato in mwpgSpiderMonkey
Voci correlate
• mwqgMotore di rendering
• mwraMozilla Foundation
• mwrgMozilla Firefox
• mwsaServo (motore di rendering), motore di rendering sperimentale di mwsqMozilla Foundation
• mwuqQuantum (Mozilla)
Collegamenti esterni
• (EN) Sito ufficiale, su developer.mozilla.org.
• Repository sorgenti di Gecko, su hg.mozilla.org.